Next | Prev | Top | Contents | Index

Chapter 15: SCSI Device Drivers


All Silicon Graphics systems support the Small Computer Systems Interface (SCSI) bus for the attachment of disks, tapes, and other devices. This chapter details the kernel-level support for SCSI device drivers.

If your aim is to control a SCSI device from a user-level process, this chapter contains some useful background information to supplement Chapter 5, "User-Level Access to SCSI Devices." If you are designing a kernel-level SCSI driver, this chapter contains essential information on kernel support. The major topics in this chapter are as follows:

In addition, you may want to review the following additional sources:

intro(7) reference pageDocuments the naming conventions for disk and tape device special files.
dksc(7) reference pageDocuments the Silicon Graphics disk volume partition layout and the ioctl support in the base-level SCSI drivers.
ANSI X3.131-1986 and X3T9.2/85-52 Rev 4B.SCSI standards documents.
http://www.abekrd.co.uk/SCSI2/Web page containing the complete SCSI-2 standard in HTML form.


SCSI Support in Silicon Graphics Systems
Host Adapter Facilities
Designing a SCSI Driver
Example SCSI Device Driver
Designing a Host Adapter Driver
SCSI Reference Data

Next | Prev | Top | Contents | Index